package com.example.book.Exception;

import lombok.Data;

/**
 * @author 绿松石
 * @version V1.0
 * @Title ServiceException
 * @Description
 * @date 2022年05月16日 15:07
 * @since V1.0
 */
@Data
public class ServiceException extends RuntimeException{
    private static final long serialVersionUID = 1L;

    /**
     * 错误码
     */
    private Integer code;

    /**
     * 错误提示
     */
    private String message;

    /**
     * 错误明细，内部调试错误
     *
     * 和 {@link #()} 一致的设计
     */
    private String detailMessage;
    //因为只需要错误码和错误提示
    public ServiceException(String message, Integer code)
    {
        this.message = message;
        this.code = code;
    }


}
